package com.jy.wms.pojo;

import com.baomidou.mybatisplus.annotations.TableField;
import com.jy.wms.common.base.BaseModel;
import com.jy.wms.common.base.TimeGeneration;
import org.jeecgframework.poi.excel.annotation.Excel;

import java.io.Serializable;

/**
 * @ClassName: UserController
 * @Description: TODO(这里用一句话描述这个类的作用)
 * @Author lh
 * @Date 2018/3/21 0021
 */
@SuppressWarnings("serial")
public class WmsOrderReport extends BaseModel implements Serializable {
    private String sheng;
    private String ratio;//比例
    private String num;// 当前货品在当前省的数量
    private String id;
    private String hpid;
    @Excel(name = "产品名称", mergeVertical = false)
    private String hpmc;

    private String total;//相同产品在所有省的总计
    private String fysj_start;//发运时间开始
    private String fysj_end;//发运时间结束
    private String ckid;//仓库id
    private String totalSum;//所有省的所有货品的合计

    private String hpzl;//货品种类

    private String zt;//状态
    @TableField(exist = false)
    private String cjsj;//创建时间
    private String cjsj_start;//创建时间开始
    private String cjsj_end;//创建时间结束
    @Excel(name = "NC编码", mergeVertical = false)
    private String nc;//nc编码
    @Excel(name = "产品编码", mergeVertical = false)
    private String bh;//产品编号
    @Excel(name = "产品类别", mergeVertical = false)
    private String type;//产品类别
    @Excel(name = "规格", mergeVertical = false)
    private String gg;//规格
    @Excel(name = "单位", mergeVertical = false)
    private String dw;//单位
    @Excel(name = "单价", mergeVertical = false)
    private String dj;//单价



    public String getSheng() {
        return sheng;
    }

    public void setSheng(String sheng) {
        this.sheng = sheng;
    }

    public String getRatio() {
        return ratio;
    }

    public void setRatio(String ratio) {
        this.ratio = ratio;
    }

    public String getTotal() {
        return total;
    }

    public void setTotal(String total) {
        this.total = total;
    }

    public String getNum() {
        return num;
    }

    public void setNum(String num) {
        this.num = num;
    }

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getHpid() {
        return hpid;
    }

    public void setHpid(String hpid) {
        this.hpid = hpid;
    }

    public String getHpmc() {
        return hpmc;
    }

    public void setHpmc(String hpmc) {
        this.hpmc = hpmc;
    }

    public String getFysj_start() {
        return fysj_start;
    }

    public void setFysj_start(String fysj_start) {
        this.fysj_start = TimeGeneration.startTime(fysj_start);
    }

    public String getFysj_end() {
        return fysj_end;
    }

    public void setFysj_end(String fysj_end) {
        this.fysj_end = TimeGeneration.endTime(fysj_end);
    }

    public String getCkid() {
        return ckid;
    }

    public void setCkid(String ckid) {
        this.ckid = ckid;
    }

    public String getTotalSum() {
        return totalSum;
    }

    public void setTotalSum(String totalSum) {
        this.totalSum = totalSum;
    }

    public String getHpzl() {
        return hpzl;
    }

    public void setHpzl(String hpzl) {
        this.hpzl = hpzl;
    }

    public String getZt() {
        return zt;
    }

    public void setZt(String zt) {
        this.zt = zt;
    }

    public String getCjsj_start() {
        return cjsj_start;
    }

    public void setCjsj_start(String cjsj_start) {
        this.cjsj_start = TimeGeneration.startTime(cjsj_start);
    }

    public String getCjsj_end() {
        return cjsj_end;
    }

    public void setCjsj_end(String cjsj_end) {
        this.cjsj_end = TimeGeneration.endTime(cjsj_end);
    }

    public String getNc() {
        return nc;
    }

    public void setNc(String nc) {
        this.nc = nc;
    }

    public String getBh() {
        return bh;
    }

    public void setBh(String bh) {
        this.bh = bh;
    }

    public String getType() {
        return type;
    }

    public void setType(String type) {
        this.type = type;
    }

    public String getGg() {
        return gg;
    }

    public void setGg(String gg) {
        this.gg = gg;
    }

    public String getDw() {
        return dw;
    }

    public void setDw(String dw) {
        this.dw = dw;
    }

    public String getDj() {
        return dj;
    }

    public void setDj(String dj) {
        this.dj = dj;
    }

    public String getCjsj() {
        return cjsj;
    }

    public void setCjsj(String cjsj) {
        this.cjsj = cjsj;
    }
}
